The phrase "more exclusives" means having or offering something that is not available elsewhere, unique to a particular place or person. It refers to special features, content, products or services that are only available through one source and cannot be found anywhere else.